twenty-four-second clock - Inglés Sinónimo Diccionario